@charset "utf-8";

/* Small devices (tablets, 768px and up) */
@media (min-width: @screen-sm-min) {  }

/* Medium devices (desktops, 992px and up) */
@media (min-width: @screen-md-min) {  }

/* Large devices (large desktops, 1200px and up) */
@media (min-width: @screen-lg-min) {  }

* {
	margin:0;
	padding:0;
}

h1, h3 {
	color: #000;
	font-family: 'Fauna One', serif;
}

h2 {
	color: white;
	font-family: 'Fauna One', serif;
	min-height: 0;
	min-width: 0;
	font-size: 14px;
	font-weight:bold;
	background: #f0ad4e;
}

.panel-default{
	border:0;
	background: #fff;
}

.panel-default>.panel-heading {
	color: #FFF;
	background: #414141;
	border: 0;
	padding: 10px;
}

.label{
	display: inline-block;
	font-size:100%;
}

.title {
color: #333;
padding: 11px;
margin: 0;
}

.navbar {
	overflow: visible;
	margin-bottom: 0;
}
.breadcrumb {
	background-color:rgb(255, 219, 73);
	height: 50px;
}

a {
	color: #000;
	text-decoration: none;
}

.navbar-inner{
	background:#1c1c1b;
}

html,body {
  	font-family: 'Fauna One', serif;
 	font-size:14px;
    height: 100%;
    margin: 0;
	color: #333;
	background-color: #f1f1f1;
	    /* The html and body elements cannot have any padding or margin. */
  }
 
 i{
 	font-family:FontAwesome;
 	font-style:normal;
 }
  
.td-max {
	color: white;
	background-color: green;
} 
 
 #container{
 	height:100%;
	background:#f1f1f1;
 } 
    
 .datetime{
 	font-size:10px;
 }
 
 .score{
	font-weight: 600;
 }
      
 #content {
        min-height: 100%;
        height: auto !important;
        height: 100%;
        /* Negative indent footer by it's height */
        margin: 0 auto -50px;

 }
 
 #center_container{
 	padding:0px;
 }

#footer{
	padding-top:20px;
	background: #f1f1f1;
	margin:0;
	text-align: center;
	
}

.tag{
	min-height: 0px;
}

/* ------------------------------- */

#tournaments{
	padding-top:40px;
}

.country{
	padding:3px;
}

#countdown{
	height:25px;
	background:#729E50;
	 -webkit-transition: width 500ms ease-out 0s;
    -moz-transition: width 500ms ease-out 0s;
    -o-transition: width 500ms ease-out 0s;
    transition: width 500ms ease-out 0s;
}

#controls{
	margin:20px;
}

.progress{
	margin:20px;
}

.tournament {
/*	width: 350px;*/
	text-align: center;
	padding-bottom: 1%;
	padding-top: 1%;
	padding-left: 1%;
	padding-right: 1%;
}
.header-tournament-live {
	font-size: 18px;
	font-style: italic;	
	background:#ccc;
}
.body-tournament-live {
/*	border: 1px solid;*/
}

.media-heading{
	font-size:20px;	
}
.media-heading small{
	color:#222;	
}
.media-body{
	font-size:12px;	
}

.match {
/*	width: 350px;*/
	text-align: center;
	border: 1px solid #CCC;
	padding: 3px;
	/*margin-bottom: 3px;*/
	background:#fff;
	/*min-height: 58px;*/
}

.match img {
	width: 60px;
	height: 40px;		
/*	border-radius: 50%;*/
}

.header-match-live {
/*	font-size: 12px;	*/
/*	padding-bottom: 0%;*/
	/*padding-top: 1%;*/
	/*	padding-left: 1%;
	padding-right: 0%;*/
	border-color: #cccccc;
}
.body-match-live {
/*	font-size: 12px;	*/
/*	padding-bottom: 0%;*/
	margin-top: 35px;
/*	padding-left: 1%;
	padding-right: 0%;*/
	background:#f3f3f3;
}
.event {
	padding: 11px;
/*	font-size: 12px;	*/
	border-color: #cccccc;
/*	border: 1px solid;*/
}
.event-row {
/*	font-size: 12px;	*/
	border-color: #cccccc;
/*	border: 1px solid;*/
}

.visitorteam{
	/*float:right !important;*/
}

.score,.tdScore{
	min-width:50px;
}

.redcard {
	background: url("../img/soccer-sprites.png") -27px center;
	background-repeat: no-repeat;
	background-size: cover;
	width: 28px;
	height: 30px;
	float: left;
	top: -4px;
	position: relative;
	}
.yellowcard {
	background: url("../img/soccer-sprites.png") -50px center;
	background-repeat: no-repeat;
	background-size: cover;
	width: 27px;
	height: 30px;
	float: left;
	top: -4px;
	position: relative;
	}
.goal {
	background: url("../img/soccer-sprites.png") 0px center;
	background-repeat: no-repeat;
	background-size: cover;
		width: 28px !important;
	height: 30px;
	float: left;
	top: -4px;
	position: relative;
	}

.substitution {
	background: url("../img/substitutionOutIn.png") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 30px;
	height: 30px;
	float: left;
	top: -4px;
	position: relative;
}
	
	
.banner_thumb{
	display:inline-table;
	width:100px;
	padding:5px;
}


.thumbnail{
	width: 200px;
	margin: 4px;
	background:#eee;
}

.login{
	width: 300px;
	margin: 0 auto;
	padding: 20px;
	border-radius: 10px;
	background: #FFF;
}

.breadcrumb {
	border-radius: 0px;
}

.btn-small{
	width: 55px;
	padding: 0;
	border-radius: 0;
	font-size: 11px;
}


.btn-file {
    position: relative;
    overflow: hidden;
}
.btn-file input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 999px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
}

.panel-title
{
	line-height:40px;
}

.breadcrumb li {
	padding-top: 8px;

}

.partner {
/*	width: 350px;*/
	text-align: left;
	border: 1px solid #CCC;
	padding: 10px;
	margin-bottom: 3px;
	background:#fff;
	min-height: 58px;
}

.ass {
	background: url("../img/ass.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.bob {
	background: url("../img/bob.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.c2p {
	background: url("../img/c2p.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.ccp {
	background: url("../img/ccp.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.cdc {
	background: url("../img/cdc.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.enp {
	background: url("../img/enp.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.ftb {
	background: url("../img/ftb.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.ind {
	background: url("../img/ind.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.nes {
	background: url("../img/nes.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.net {
	background: url("../img/net.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.pap {
	background: url("../img/pap.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.psc {
	background: url("../img/psc.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.skt {
	background: url("../img/skt.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.smb {
	background: url("../img/smb.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.uka {
	background: url("../img/uka.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.cab {
	background: url("../img/cab.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.cas {
	background: url("../img/cas.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.dic {
	background: url("../img/dic.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.ecc {
	background: url("../img/ecc.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.mob {
	background: url("../img/mob.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.onp {
	background: url("../img/onp.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.pop {
	background: url("../img/pop.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.prz {
	background: url("../img/prz.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.wem {
	background: url("../img/wem.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
.whv {
	background: url("../img/whv.gif") 0px center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px !Important;
	height: 50px;
	float: center;
	position: relative;
}
